// 设置服务器消耗时常的中间件
module.exports = async (ctx, next) => {
    // 记录开始的时间
    const start = Date.now()
    // 执行过程
    await next()
    // 记录结束的时间
    const end = Date.now()
    // 设置响应头 X-Response-Time
    // 得到总时长
    const duration = end - start
    // ctx.set设置响应头
    ctx.set("X-Response-Time", duration + "ms")
}